package cn.iocoder.yudao.module.social.enums;

import cn.iocoder.yudao.framework.common.exception.ErrorCode;

/**
 * Social 错误码枚举类
 *
 * social 系统，使用 1-020-000-000 段
 */
public interface ErrorCodeConstants {

    // ========== 内容模块 1-020-001-000 ==========
    ErrorCode CONTENT_NOT_EXISTS = new ErrorCode(1_020_001_000, "内容不存在");
    ErrorCode CONTENT_STATUS_INVALID = new ErrorCode(1_020_001_001, "内容状态无效");

    // ========== 容器模块 1-020-002-000 ==========
    ErrorCode CONTAINER_NOT_EXISTS = new ErrorCode(1_020_002_000, "容器不存在");
    ErrorCode CONTAINER_NAME_EXISTS = new ErrorCode(1_020_002_001, "容器名称已存在");
    ErrorCode CONTAINER_TYPE_INVALID = new ErrorCode(1_020_002_002, "容器类型无效");

    // ========== 互动模块 1-020-003-000 ==========
    ErrorCode INTERACTION_NOT_EXISTS = new ErrorCode(1_020_003_000, "互动不存在");
    ErrorCode INTERACTION_TYPE_INVALID = new ErrorCode(1_020_003_001, "互动类型无效");
    ErrorCode INTERACTION_DUPLICATE = new ErrorCode(1_020_003_002, "重复互动");

}
